Foxit PDF SDK
FoxitPDFSDKPython2.AnnotationSummaryCallback类 参考

继承自 FoxitPDFSDKPython2._object .

Public 成员函数

def GetCurrentLocaleID ()
 用于指定当前区域设置 ID 的回调函数。
更多...
 
def GetLocalFontName ()
 用于指定本地使用的字体名称的回调函数。
更多...
 
def LoadString (id)
 用于为指定情况加载本地语言字符串的回调函数。
更多...
 
def Release ()
 用于释放当前回调对象本身的回调函数。
更多...
 

静态 Public 属性

 e_AnnotationSummaryStringIDAuthor = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDAuthor
 注释摘要字符串 ID:指定在结果文档中输出作者信息时的前缀。 默认前缀是 "Author:"。

 
 e_AnnotationSummaryStringIDDate = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDDate
 注释摘要字符串 ID:指定在结果文档中输出日期信息时的前缀。 默认前缀是 "Date:"。

 
 e_AnnotationSummaryStringIDDocumentTitle = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDDocumentTitle
 注释摘要字符串 ID:指定结果文档中的文档标题。默认标题是 "Summary of comments:"。

 
 e_AnnotationSummaryStringIDNoAnnotations = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDNoAnnotations
 注释摘要字符串 ID:指定在页面没有任何注释时在结果文档中作为内容使用的字符串。 默认内容是 "No Annotations."。

 
 e_AnnotationSummaryStringIDNumber = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDNumber
 注释摘要字符串 ID:指定在结果文档中输出数量信息时的前缀。 默认前缀是 "Number:"。

 
 e_AnnotationSummaryStringIDPage = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDPage
 注释摘要字符串 ID:指定在结果文档中输出页面信息时的前缀。 默认前缀是 "Page:"。

 
 e_AnnotationSummaryStringIDPageTitle = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDPageTitle
 注释摘要字符串 ID:指定在结果文档中输出页面标题时的前缀。默认字符串是 "Page:"。

 
 e_AnnotationSummaryStringIDSubject = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDSubject
 注释摘要字符串 ID:指定在结果文档中输出主题信息时的前缀。 默认前缀是 "Subject:"。

 
 e_AnnotationSummaryStringIDType = _fsdk.AnnotationSummaryCallback_e_AnnotationSummaryStringIDType
 注释摘要字符串 ID:指定在结果文档中输出注释类型时的前缀。 默认前缀是 "Type:"。

 

详细描述

此类表示在注释摘要过程中使用的回调对象,允许用户决定某些格式/数据。 此类中的所有纯虚函数都用作回调函数,应由用户实现。 实现的 AnnotationSummaryCallback 对象可以通过函数 FoxitPDFSDKPython2.AnnotationSummary.SetCallback 设置到 AnnotationSummary 对象中。

成员函数说明

◆ GetCurrentLocaleID()

def FoxitPDFSDKPython2.AnnotationSummaryCallback.GetCurrentLocaleID ( )

用于指定当前区域设置 ID 的回调函数。

区域设置 ID 用于决定某些信息的区域设置格式,如日期格式。

返回
区域设置 ID。请参考从 FoxitPDFSDKPython2.e_LocaleIDUnspecified 开始的值, 这应该是这些值中的一个。如果返回的区域设置 ID 不被支持,Foxit PDF SDK 将默认使用 值 FoxitPDFSDKPython2.e_LocaleIDUnspecified

◆ GetLocalFontName()

def FoxitPDFSDKPython2.AnnotationSummaryCallback.GetLocalFontName ( )

用于指定本地使用的字体名称的回调函数。

此函数对于用户指定结果文档中使用的字体非常有用。

返回
字体名称字符串。如果返回空字符串,Foxit PDF SDK 将使用 "Helvetica" 作为默认字体名称。 如果返回的字体名称无效,此名称将不起任何作用。

◆ LoadString()

def FoxitPDFSDKPython2.AnnotationSummaryCallback.LoadString (   id)

用于为指定情况加载本地语言字符串的回调函数。

此函数对于用户在结果文档中为某些字符串内容使用本地语言非常有用。 通过使用此函数,用户可以为结果文档中的指定情况重写或翻译默认输出字符串为本地语言。 这些指定情况的默认输出字符串可以在从 FoxitPDFSDKPython2.AnnotationSummaryCallback.e_AnnotationSummaryStringIDAuthor 开始的值的注释中找到。
特别地,Foxit PDF SDK 将在结果文档的格式部分添加一些必要的信息/数据, 以使结果文档中的内容更有用。

参数
[in]id指定摘要情况的注释摘要字符串 ID。请参考从 FoxitPDFSDKPython2.AnnotationSummaryCallback.e_AnnotationSummaryStringIDAuthor 开始的值, 这应该是这些值中的一个。
返回
用于指定情况的字符串。

◆ Release()

def FoxitPDFSDKPython2.AnnotationSummaryCallback.Release ( )

用于释放当前回调对象本身的回调函数。

返回
无。